The many attractions of Boston and Plymouth are only a short train ride away. Cape Cod or the North Shore are good day trips, too.